, including all inherited members.
| accept(ImplementationVisitor &visitor) | gridpack::math::ImplementationVisitable | |
| accept(ConstImplementationVisitor &visitor) const | gridpack::math::ImplementationVisitable | |
| add(const MatrixT &A) | gridpack::math::MatrixT< T, I > | |
| addDiagonal(const TheType &x) | gridpack::math::BaseMatrixInterface< T, I > | |
| addDiagonalVector(const VectorT< T, I > &x) | gridpack::math::MatrixT< T, I > | |
| addElement(const IdxType &i, const IdxType &j, const TheType &x) | gridpack::math::BaseMatrixInterface< T, I > | |
| addElements(const IdxType &n, const IdxType *i, const IdxType *j, const TheType *x) | gridpack::math::BaseMatrixInterface< T, I > | |
| BaseMatrixInterface(void) | gridpack::math::BaseMatrixInterface< T, I > | |
| clone(void) const | gridpack::math::MatrixT< T, I > | |
| cols(void) const | gridpack::math::BaseMatrixInterface< T, I > | |
| communicator(void) const | gridpack::parallel::WrappedDistributed | [virtual] |
| conjugate(void) | gridpack::math::BaseMatrixInterface< T, I > | |
| createDense(const parallel::Communicator &comm, const int &global_rows, const int &global_cols, const int &local_rows, const int &local_cols) | gridpack::math::MatrixT< T, I > | [static] |
| DistributedInterface(void) | gridpack::parallel::DistributedInterface | |
| DistributedInterface(const DistributedInterface &old) | gridpack::parallel::DistributedInterface | |
| equate(const MatrixT &A) | gridpack::math::MatrixT< T, I > | |
| getElement(const IdxType &i, const IdxType &j, TheType &x) const | gridpack::math::BaseMatrixInterface< T, I > | |
| getElements(const IdxType &n, const IdxType *i, const IdxType *j, TheType *x) const | gridpack::math::BaseMatrixInterface< T, I > | |
| getRow(const IdxType &row, TheType *x) const | gridpack::math::BaseMatrixInterface< T, I > | |
| getRowBlock(const IdxType &nrow, const IdxType *rows, TheType *x) const | gridpack::math::BaseMatrixInterface< T, I > | |
| identity(void) | gridpack::math::BaseMatrixInterface< T, I > | |
| IdxType typedef | gridpack::math::MatrixT< T, I > | |
| imaginary(void) | gridpack::math::BaseMatrixInterface< T, I > | |
| ImplementationVisitable(void) | gridpack::math::ImplementationVisitable | |
| loadBinary(const char *filename) | gridpack::math::BaseMatrixInterface< T, I > | |
| localClone(void) const | gridpack::math::MatrixT< T, I > | |
| localCols(void) const | gridpack::math::BaseMatrixInterface< T, I > | |
| localRowRange(IdxType &lo, IdxType &hi) const | gridpack::math::BaseMatrixInterface< T, I > | |
| localRows(void) const | gridpack::math::BaseMatrixInterface< T, I > | |
| MatrixT(const parallel::Communicator &dist, const int &local_rows, const int &local_cols, const MatrixStorageType &storage_type=Sparse) | gridpack::math::MatrixT< T, I > | |
| MatrixT(const parallel::Communicator &dist, const int &local_rows, const int &local_cols, const int &max_nz_per_row) | gridpack::math::MatrixT< T, I > | |
| MatrixT(const parallel::Communicator &dist, const int &local_rows, const int &local_cols, const int *nz_by_row) | gridpack::math::MatrixT< T, I > | |
| MatrixT(MatrixImplementation< T, I > *impl) | gridpack::math::MatrixT< T, I > | |
| multiplyDiagonal(const VectorT< T, I > &x) | gridpack::math::MatrixT< T, I > | |
| norm2(void) const | gridpack::math::BaseMatrixInterface< T, I > | |
| print(const char *filename=NULL) const | gridpack::math::BaseMatrixInterface< T, I > | |
| processor_rank(void) const | gridpack::parallel::DistributedInterface | |
| processor_size(void) const | gridpack::parallel::DistributedInterface | |
| ready(void) | gridpack::math::BaseMatrixInterface< T, I > | |
| real(void) | gridpack::math::BaseMatrixInterface< T, I > | |
| rows(void) const | gridpack::math::BaseMatrixInterface< T, I > | |
| save(const char *filename) const | gridpack::math::BaseMatrixInterface< T, I > | |
| saveBinary(const char *filename) const | gridpack::math::BaseMatrixInterface< T, I > | |
| scale(const TheType &x) | gridpack::math::BaseMatrixInterface< T, I > | |
| setElement(const IdxType &i, const IdxType &j, const TheType &x) | gridpack::math::BaseMatrixInterface< T, I > | |
| setElements(const IdxType &n, const IdxType *i, const IdxType *j, const TheType *x) | gridpack::math::BaseMatrixInterface< T, I > | |
| storageType(void) const | gridpack::math::MatrixT< T, I > | |
| TheType typedef | gridpack::math::MatrixT< T, I > | |
| WrappedDistributed(const WrappedDistributed &old) | gridpack::parallel::WrappedDistributed | |
| zero(void) | gridpack::math::BaseMatrixInterface< T, I > | |
| ~BaseMatrixInterface(void) | gridpack::math::BaseMatrixInterface< T, I > | |
| ~DistributedInterface(void) | gridpack::parallel::DistributedInterface | [virtual] |
| ~ImplementationVisitable(void) | gridpack::math::ImplementationVisitable | |
| ~MatrixT(void) | gridpack::math::MatrixT< T, I > | |
| ~WrappedDistributed(void) | gridpack::parallel::WrappedDistributed | |